That's unfortunate that users must have Amazon accounts. I have a question for you - does FPS support micro payments? It seems like Authorize.net does not.
Yes they do and authorize.net does not. Personally, I don't understand micro-payments. FPS mandates that micro payments are those that do not exceed 50c. (AFAIK) So... is it so hard to do your own aggregation and submitting larger sums to a regular gateway? (just curious)