I had an amazing and wonderful experience with NJAccessory and the sales rep- Mike. I was very worried about my order because I didn't get any emails or confirmation and I have been waiting almost 5 days for my order to be shipped. But when I called, Mike was a huge help. He made sure that my order was finalized and shipped. Also gave me $50 refund because of the Inconvenience. Received my compete bundle along with 1 year USA standard warranty. It was an overall a quite pleasant experience. Hats off for customer service satisfaction!