As with any customer service situation your best bet is to always call the company directly. While this is the STILLEN section of the forum we typically only check it a few times a week....definitely not over the weekends though...
Our phone number is 800-576-2131
|