I have no personal experience with them but in german forums sometimes people mention they have bought there, but I can not remember a complaint.
Prices are high compared to ebay or some other stores but then they sell the cameras usually serviced.
They offer pickup at their location which is a good sign and I'm aware of this shop since several years so it's not new.
Sorry, that's all I can offer.