Overall, a very good experience. Lots of stuff. The employees are helpful and pleasant. The dealers are mostly absentee dealers so forget about any haggling. That is the biggest disadvantage since the employees are not authorized to change prices. Most items are clearly marked and many have reasonable prices. There are some dealers who need to reevaluate their prices with some more precise research.