I am starting to get impressed with this company. They have improved on their customer service and product deliveries. Seems they're have taken criticism positively. I received my recent order in 10 days, compared to nearly a month it took previously. Besides they called later to confirm if I had received the Package.
It's good that they're coming up