I have purchased one power bank with 128 GB memory card from the www.trapthedeal.com site but after buying the product i came to know that is defected one and the memory card is showing 8 GB only. Even tried for return but there is no option and even they don't have customercare number. Several people have been lodged complains on many sites. Kindly look into this matter. We have sent mail to them but didn't get any reply.