I had an awesome experience with them. It was one of the most stress-free and painless purchase I've made recently. I received my phone without having to call them again and they shipped on time. Product is exactly as described and works well for now and I hope it does so for long.