I wouldn't say it was the best buy, but they sure had a wide selection of anything you could need as far as electronics go!
They always have everything I need tech-y! And they are helpful considering I am not technically savvy!
Always being asked if I need help, never a line, (maybe just one person in front of you), never out of stock in my Experience