Quibids took $240 off my card and i been trying to fine out how and why.I can't even fine a phone number for them.