People have called different Watts stores around the country and asked salesmen if they were carrying E21 clubs, and have gotten answers from "I haven't heard anything about E21 clubs" to "Yes, we have them in stock", so it might be a good idea to call the store before heading over to check out the clubs.
Also, the Watts guy whose phone number is at the bottom of post 2277 would be in a position to let you know if and when the clubs are going to be at the Boca store.