The website is very reliable. I actually won an item and received it very quickly but it is really hard to win something, as the website has too many users.
Is Madbid your company?
Get to know your customers. Simply claim your company now. Get real customer insight and respond to your reviews. It's free.