Secure your E-commerce website with SSL and Drupal 7

The situation with SSL and Drupal 7 is all a bit of a mess, there is a module - Secure Pages - which allows mixed use, but it seems to be riddled with problems and needs core to be patched! So, what is the alternative?