I have come here many times, and as long as the super-nice owner is there I have no problems. If I don't deal with him directly, I tend to get aggravated quickly.
The prices on the books are way cheaper than Rebelbooks or the UNLV Barnes and Noble bookstore. However, their new buyback policy freakin' sucks. You have to wait THIRTY days for a check. And today well after thirty days I went in to get my check, and the printer was down. Luckily said super-nice owner was there and he wrote me a check anyways so my visit was quick.
Overall I do like this location especially when ordering books as it usually is a good process and I get everything relatively quickly, even on short notice. They have done many special orders for me and the prices are akin to what you would get off Amazon in most cases. The waiting for the checks and the fact that this place is usually busy as all get-out 90% of the time is the only reason I have demoted this to three stars. But as long as you work with the right people and have patience, it usually pays off.