Everything was perfect until I see my credit card they didnt say anything and charged extra 243 dollars on checkout day without asking and explaining anything.when I realized I contacted and they said it is deposit and will be backed but it has been a month I had to pay it to my bank and no refund yet be careful