The text of your terms section, in particular regarding the payment plan options, seems very familiar but I can't recall which site it's reminding me of. This may just be a result of all terms generally amounting to the same thing, or you might have borrowed the text. If the latter you probably ought to rephrase it.
Also, you mis-spelled "Satisfaction" in the guarantee portion.
The layout is clean and easy to navigate, and I love your text images for the various morphs on the "Available" page. Good show.