asked by Steve G. on 2/18/17
Absolutely horrible customer service offering no solution whatsoever at any point
Anyvan are UK scammers and they do not have BBB Big Ball Bastards
Get answers from the AnyVan staff and other customers.