Tictail seems cool, but I don’t have any experience with Stripe, as opposed to Paypal. Do you like Stripe? Are they trustworthy? Is there a way to use PayPal through Tictail?
Also, it seems you have to put in a business ID # to sell here. Did you do that?