There are simply some questions that people do not wish to get involved in because they may be "blamed".
Here is something to think about. Cabelas has an "in store pickup" option. You should visit their website and check it out. Their prices are reasonably competitive. If you plan your trip and your ordering date carefully you could order the stuff once you get to the US and then swing by the correct store and pick it up once it has been received.
If you use the link at the top of this forum, then Len can afford a new camera lens.