Thanks everyone for your comments & suggestions. I have contacted SWFA and they said that the "no mount" version is part of a "bulk order" and thus they do not have a box for it. The overall inspection of the outside look along with the clarity of the glass does not show any sign of being a counterfeit. However, due to the low brightness and the reflection that I see (indoor), I went ahead and request for an exchange/replacement. If the new one comes out to have the same issues, then I guess I'll just have to live with it, since I really like the compactness and durability of the T-1 Micro. I'm very satisfy with the way SWFA handled my situation; They have been very helpful throughout the whole process.
Again, thanks everyone for your comments. I will keep you posted of how the replacement going when it arrives.