Deal Cent
Consumer Report
Refuses to give me a refund. Bought a pack of bids for 90 USD and they told me to use it to bid but the timer is automated and they refused to refund me once i complained to them. What a cheap scam!!! ...