I placed my order by phone on monday last it was despatched on thursday and received on friday. I think by current industry standards the order processing service could be improved substantially. Having said that the sales staff were extremely helpful.
9 years ago
The Green Reaper has a
4.7
average rating
from
758
reviews