First time ordering through this company. Product was exactly what I ordered and arrived in the expected time frame. The price was lower than many other companies possibly due to the inventory. Did not need the customer service after the purchase (as of yet) but have confidence that they would stand behind their products as the other reviewers have indicated.
My rating is based on the services and products I did get!