It was not longer pending, i was charged ever since December 2014. Kinda upset with the service from TFsource. But i will follow the advice you guys gave me and wait maximum 5 days and see will there be any changes in my credit card statement.. Guess i learnt my lesson not to buy from Tfsource.