Online Ordering Experiencing Delays Posted on October 10, 2017 by Ashley There has been plenty of yelling here in the last 24 hours! Our website is working but online ordering is spotty. If you’re experiencing problems or don’t receive an email confirmation, please email sales@rudyrack.com or call 800-434-6442.