Superb E-Tailer with a retail store to boot
Living local to Box's Birmingham shop / warehouse means I often visit the store to purchase and collect items. The staff are friendly & courteous, the prices competetive and availability good.
My only gripe is that the website often contains a lot of items that are not available for immediate collection / dispatch. Not serious enough to knock off a * but worthy of note nonetheless.