I doubt it or your Credit Card number would have already been stolen
Indeed.
@DELTA: Why would BBTS be sharing your details with FunPub?
BBTS orders the stock from FunPub, pays with its own money and then resells said stock - BBTS is a middleman, but it's not a FunPub store-front.