I have been a loyal customer for a very long time; however, their service is no longer as good as they used to be. It is time to STOP SHOPPING AT THEIR SITE. THEY ARE HORRIBLE NOW. There are countless time their merchandises do not arrive, orders are cancelled without notifications unless your credit card company inform you of the refunds, their customer service ignore you, ect.