All reviews seem negative
I have booked this rental truck online and then want to pick it up, they said they are running out of their rental trucks, but they do have some in costa mesa so these guys asked ...
Reserve Your Truck Today At Ps 08505 Westpark!
Cargo vans and 10-, 15- and 24-foot trucks for one-way or in-town do-it-yourself moves; feature air conditioning, automatic transmissions, AM/FM stereos.