BUYERS BEWARE! They do a quick but lousy job. Lacks professionalism, ethics, dirty business practice, and horrible customer experience. Once they take your money, don't expect them to come back and honor their warranty. Tried to reach out to them for more than 4+ months and all you get are excuses and promises that is never fulfilled (i.e. David will tell you that he'll meet you at home but he will never show up). Use them at your own risk. I would give it 0 star or -10000000 stars if I can.
