Ontime Electronics
Worst company to do business with
Ontime technology was the toughest organization to complete business with. They left me stuck on holiday without any present to provide to my child. After I named to verify shipping the usually offered me the run-around. Never once did they inform me they never delivered them to start with. After ...