QUIBIDS is no scam.
I made an honest mistake or misunderstanding while trying to register a new account with QUIBIDS ending up with $79.20 taken out of my bank account.
As I buy a lot of stuff online I never pre-purchase or paid money without a merchandise until I received an acknowledgement thank you receipt and notice from QUIBIDS.
I thought I got stung but wasn't really worried as I used a Master Debit Card hence a refund is imminent. I contacted my bank who advised me to ask QUIBIDS for a refund as 90 days is aplenty (as per Master Card requirement) before any claim is unable.
I sent an email to QUIBIDS and my money is fully refunded without hassle.