Ordered a gift card from them 3 months ago and they never sent it! I hope they enjoy the charge back! What a SCAM!
Ordered a gift card from them 3 months ago and they never sent it! I hope they enjoy the charge back! What a SCAM!
Country: USA
Address: DALLAS, Texas
Phone: 8004411090
Site: savemore.com
0 comments