Online consumers beware. Their website may end in ". Ca", but this far from a Canadian shop. I purchased cellphone parts online for my aging phone, first impression was the products were reasonably priced and website looked legit. However their shipping costs are inflated, and they hide the shipping costs from buyers in the checkout process. As you are clicking through to checkout, you are mislead with the impression that shipping is free. Once you submit your credit card info, the confirmation email suddenly shows a large shipping cost. Unethical way of doing business. Customer service sound like southern Americans, but then I overhead Punjabi/Hindi in the background.