Excuse me, but who in the heck is this FIM co. anyway? Can't find 'em on ANY search engine! How much are they, where are they manufactured, ?????? They need to take a lesson from a marketing 101. Or are they purposely trying to be "cool" and "underground"..... (or out of Chuck & Bob's gAArage?)