Good prices and friendly staff.All types of payments.Open on some holidays.But watch parking lot gets a bit hectic.