Nancy F.
This is the biggest scam yet!!!!
This is the biggest scam yet!!!!! Ordered 8 solar flickering torch lights, received 8 plastic solar lights that could have come from Dollar Tree!!!! My credit card company is onto this and hopefully will get my money back!!!!



