It's always a good experience here. I have been buying my supplies for years from them. My order is always packed nicely and arrives in a timely manner. Customer service has always been kind and knowledgable.
We cruised with Royal Caribbean last spring break and had a blast. Our 7 & 8 year old had so much fun. Service and food were wonderful. There was ALWAYS something to do and we were never bored. The shore excursions we participated in were well worth the money if you buy ahead of time when on sale! We have another cruise scheduled for March 2020.
I order magnets, calendars, and photo books from here regularly. Yes, high shipping is charged on "Free Items" most of the time. The trick is to never be in a hurry to get your items and wait for the really good sales and promos. Everything I have received is excellent quality.