I am very happy with eTAIL's service as they were always willing for me to try new things which was quite refreshing! The customer support team helped us out in all aspects of our business - from setting up accounts through payment options to technical issues that occurred during or after launch.
They are so helpful but also give you enough space if something isn't working properly when using their services because it is just too much work dealing directly with them. Just make sure everything works before launching an online store otherwise there will be problems at some point down the road. After talking about what we needed done regarding marketing strategies & SEO (we had no idea how complex this task could get!), they came back within 24 hours giving 3 different suggestions along the way and even offered tips throughout each step - not only did they come through 100% once signed-up by creating content but then continued supporting.