I have an eBay search set up to check for G-Shocks - used, new with defects and new without tags. That normally throws up between 350 and 450 items. Of those, discounting the Shors, Olsens and S-Shocks that are caught along with the rest are probably 15 Bape fakes (it is very rare to encounter a genuine Bape) and several other obvious fakes - mainly bad copies of GA-100, GA-110 and G-7900.
I had a phase of reporting each fake to eBay with little effect. Most of the sellers, if they are removed, start again with a different name and the same fake goods. A direct approach to the seller often draws abuse.
I don't know how to fight the flood of fakes and, like you, it gets up my nose and I'm just on the sidelines. How do Mr Casio and Mr Bape feel?