Busy store, of moderate size and very well laid out. Consistent staff instills confidence in expertise! Each product I've purchased has been on advice from well informed staff. They seem happy to provide honest options on product pricing and quality. Checkout is efficient, don't expect a long wait.