We worked with Joann when Booking our honeymoon and she gave us GREAT advice. We told her our budget and she found a wonderful resort for us at a fabulous price. Our friends who stayed in the same area couldn't believe the deal she got us. She even called two weeks after we got back to see how we liked our trip!
CONS: Check store hours before visiting