Very intuitive, easy-to use interface; great customer service team that is always willing/able answer questions even after hours or days! I wish there was more flexibility when it came down payment options for international customers (i'm from Canada). We had issues getting payments processed through Stripe because we were not using their standard integration but rather an alternative one which they didn't support - so this caused some delay as well due lack of communication about why certain…