Yea click and buy is not the most legit company...

I think Click and Buy instantly charges you $1 or something when you set it up to make sure it goes through and is a legit payment method then they instantly reimburse you or something like that.