I find it unlikely Thinklasers.com has 25,000 transactions. First of all, if your sales were as strong as you claim, we'd undoubtebly have seen reviews of your products here and on other forums. There are none.
I took the liberty of checking your stats on Alexa.com, where Thinklasers.com is...