I had purchased unused bids on this site, promo bids on this site, even had hard earned cash sitting in my wallet. I received no communication from them at all, that they were having some problems... when trying to communicate, no answer to emails or phone calls... Im seriously beginning to suspect that a lot of those "winning bid folks" were nothing but bots.
For anyone who gets told by the US BBB that it cant do anything since it is a Canadian company, BBB might want to check out the US registered inc. and address in Wilmington DE