- I opened an account- placed a bid and won and deposited the money to my account - They closed my account permanently on the same day without an explanation. Moral of the review : They will close your account if you win and actually claim your money.
Claim your business profile now and gain access to all features and respond to customer reviews.