Well, I was afraid for a second because the site that my Mom ordered the STI-R on was out of stock. She told me that it didn't come and mentioned that it said out of stock but let her place the order. She was never contacted that it wouldn't be coming. She was mad but I told her, if it says out of stock, don't try and buy it.
She ordered it from a second site that had them in stock. According to the tracking number it will be here tomorrow. I'll probably get it installed next Wednesday! I can't wait to see how this unit performs.