everything was as requested on-time delivery, only issued a few hidden fees, I had to pay $100 more because they had a typhoon and did not want to rush shipment although it was promised to be delivered by a certain date they reached out and said it couldn't be unless I paid more. which shows they could have sent on time but Instead they asked me to pay the extra money which I did but still felt unfair and as if I had no choice.