I'll echo Edmunds answer and say definitely try removing the registration before checkout. That's a rather daunting form and you might be better served moving it to after purchase (the thank you page).
Other than that - are you seeing a lot of bounces / exits off of the home page? There's a lot going on there, and you might look into "addition by subtraction", focus on a fewer high value offers or get them to the category of product that's more relevant for the user (depending on what your goal is with the page).
Good luck.
Arun
