Although my shipping address required an additional fee, the website did not automatically ding my response as a residential address which delayed my kit a couple of days due to staff having to reach out for another address. This was the only negative during my entire transaction. My kit was delivered on time and everything was packed nicely into a large box, I haven’t test fitted the kit but the quality seems quite high