I have purchased from First Class Watches online, on several occasions , including 2 Casio G Shocks, the latest G Shock GW-BX5600-1A1ER, which they had notified me, was back in stock. All UK supplies had sold out, and waiting months for new stock, First Class Watches were able to supply one. I also use the local shop in Kenilworth for watch repairs, of different makes, and battery replacement. The service I've received has been great, and I have every confidence in using their trustworthy services and advice with any further purchases or watch repairs. Top Marks!