OH MY GOSH I LOOOOOVE LOVE LOVE DEL SOL!! When I worked on cruise ships, this was a place I would go to almost every day... of course, I HAD to, because it was my job, but I would have gone anyway, HA HA.
They are starting to bring out their Disney collection which, of course, includes Marvel. I just love their stuff...