Jin here. Thank you for reaching back to us.
I am very sorry to hear about what happened to your OnePlus phone. We have already approved your service request. Our Service Center has sent you the shipping label, and DHL will come over to pick-up your parcel very soon.
About the warranty, although you bought your phone from the Amazon website, we would like to inform you that we only cover the warranty for the OnePlus products which are bought from our authorize/official resellers, or from our official OnePlus website.
After a thorouh review, the purchase you made from Amazon is not an official reseller of OnePlus. Thus, the next repair of your phone will require a payment.
Because the final price is depending on multiple factors:
1. Cost of spare parts
4. Handling Fee
We are unable to provide an accurate number on the repair fee. The final repair fee will be given upon arrival and inspection at our service provider.
for this i don't have to copy my data over hours to have a backup and be 10 days or more without my device, without knowing the price beforehand (vibration motor replacement should be possible to predict at least roughly)
i shall order and pay the motor with my local repair shop of my trust and have the device back within the hour and fully working for probably less money.
i just want everyone to know about this "questionable" business conduct and what to expect.
i shall copy paste this in various forums like XDA, REDDIT etc.