ive bought from them but never taken my car there as about 5 years ago a mate had his civic on the rollers, they didnt strap it down but used 2 wooden blocks infront of the back wheels. the car came off (mid high speed run) 3 times.
always been friendly with me tho and happy to help