Very bad experience, placed an order for iPhone 7 AT&T unlock waited 9 business days without any update of the status (just "processing") asked to cancel the service and got a NO REFUND (not even partial!) policy on my face. Lost $110 just like that.
Tip for consumers: Be aware that you may lose your money