Anyone been here? Driven past a few times, website suggests it's an RnT shop, haven't seen many reviews of it though.
Might check out and report back, or is it avoid?