The challenge here is that you are using a limited-view carousel for a full-on product catalog view. These are two somewhat contradictory things.
If it were just a carousel, I think what you have is fine.
But it looks like it's set up for users to filter, sort, and jump around. In those situations, seeing only 3 items at once isn't all that useful to a person. For example, odd are that sorting may not even change the first 3 shown, so there's no useful feedback for the user that what they are sorting on and filtering by is helping.
As such, just to throw out one idea, I'd suggest a basic view, and then the advanced view. Start with a nice simple carousel, but include a way to get to the full page tool to do proper sorting and filtering:
download bmml source – Wireframes created with Balsamiq Mockups
Then, if they click on the full view, show a more traditional full-page view of the products:
download bmml source