https://www.alexa.com/siteinfo/strikeforcetech.com
Something must have clicked with The Shopping Channel. It is quite an achievement to rank in the top 100,000 on Alexa. With it being only in Canada, I think we got a big influx of traffic with the television airing.