I purchased three SolarForce items from them and the machining on the bezels is so bad that it cut my hands when I tried to install them. They won't screw all the way down properly.Also, the threads on the extension tube did not fit any of the SolarForce flashlights I own.
They look horrible compared to the ones I received from SolarForce-Sails.com.
Solarforce parts have been known to have some machining error, see the L2-B2. We're responding very quickly to your emails and are willing to work with you 110%. It would be great if you didn't jump to conclusions and label us as "Fishy".