Xbid
XBID.com Sign up & site is a Scam - Unknowingly Rips you off for 75 dollars on Sign up
Do NOT sign up for XBID. When you think you are signing up a new user ID, you are immediately charged 75 dollars to your credit card without authorization. You are then given 135 BID credits and they charge you 60 cents for each bid! Items look like a great deal, like a 100 dollar gift card to ...