Your average Costco. But with very friendly and helpful employees! Gas is the cheapest I've seen, anywhere in the valley. But plan your time wisely or else you'll be waiting to reach the pump for 25 minutes (again, like most Costco gas stations). I use the pharmacy here and the staff is great! I've never had to wait more than 5-10 minutes from the time I get in line to the time I'm leaving. The prices are phenomenal for dog prescriptions. Easily saves me $300 with every fill.