So, my boss is on a business trip in New York, and he's looking for a Lego Mindstorms set for me. Do you guys know any store where he could find it in that area? He's coming home to Brazil this weekend, and I MUST get him an address where he can find it. Any help would be appreciated, feel free to PM me. Thanks!!!