Hi Jason,
Thanks for your post, I apologize for the inconvenience you have experienced with our website, we have had a few technical issues the past few days, but they have all been resolved as of today. Please feel free to contact our Customer Services Center at 714.385.0080 if your still having trouble logging on to our website.
Walter F
Marine Depot Customer Services