This company is awful
This company is awful. They are based in England so I just found out but call themselves US. Their delivery is upwards of 35 days just shy of 40 day guarantee. The employees say same thing over ans over. DO NOT ORDER FROM HERE
美国
This company is awful. They are based in England so I just found out but call themselves US. Their delivery is upwards of 35 days just shy of 40 day guarantee. The employees say same thing over ans over. DO NOT ORDER FROM HERE