Electronics store with a high rating.