I'd be cautious about dealing with these guys. I'm not saying, "not to", just be cautious.
I ordered some Abralon from them. They sent it via US Mail. AFter not getting it in about 10 days, I sent them an email asking for a status check. Then a few days later, I sent another, then a few more days, another. They never replied. I had the USPS confirmation number which, as most people know, is not a tracking number. The post office said they could nothing and the sender would have to follow up. 30 days later it arrived, meanwhile, they never had the courtesy to reply.
Not very good customer service. No matter what their prices, I doubt I will ever order from them again.
Price and rapid shipping are good when everything goes smoothly. When you hit a bump in the road, customer service tells how good that company really is.
"None are so blind as those who will not see."