I would proceed with caution as there are a few things that don't stack up...
Their contact info on Whois does not match their contact info on their website. You can look for yourself here
Link hidden: Login to view
They have a hotmail.com email address. If they were a reputable company then they would create a bagalibaba.com email for customers to use.
I have not dealt with them personally though so I do not know what their products or service is like. If you do go ahead with a purchase then a small sample order is highly recommended to determine whether they are trustworthy or not.
Has anyone else dealt with bagalibaba.com?