When it breaks it shows membership = $0.00. when in fact the membership is not $0.00. I am using a script that uses the DIV tag to make columns or multi-columns. If the shortcode is placed within these DIV tags, PMP checkout page breaks. So I think it must be a class conflict. I will be happy to give you the plugin so that you may test - or access to the site.