1) The customer service team was very helpful 2). I like that you could upload documents to be used as proof during booking process 3.) Easy payment option 4.). You need not worry about any delay / missing paperwork since they are always there if needed 5.- Customer support - Excellent knowledge base which helps even when faced by difficult situations 6)- Speediest mode available 7-) Inexpensive compared against other services 8 ). Documentation/papers required before shipment 9). It's just good all around 10.). Nothing much! But it does provide an excellent user experience (UX), so no complaints here either1:- Not enough options provided within one place while doing business through them such us; Billing & Shipping details etc.