Not the best one but you get what you pay for. Fixing is a nightmare, instructions not clear. At the checkout I chosed to get it done but unfortunately that wasnt possible as they kept rescheduling my appointment,  every day i used to get a message saying that   we had to reschedule you appointment due the a last min call they are useless. Overall experience was bad, it was the first time I bought something from this website and probably the last.