Savemore.com
BEWARE savemore.com. They never deliver ordered gift cards!
- 04-02-2012
- 42
Ordered 2 gift cards from company in November and never received. Contacted multiple times via phone and email; no response. Also no response to BBB complaint.
Company: Savemore.com
Country: USA
State: Texas
City: Dallas
Site: savemore.com