Great prices, great range and location.
Terrible customer service if you have a DOA or other issue - but if you want decent service go somewhere e...
excellant service & parts lots of things and advice plenty of parking easy to find and to get to .....................................................
These guys are good they are well known though a lot of IT nerds i know that they are very cheap for pretty much anything that your are after i got...