I’m sorry this happened to you Bev. You aren’t the only one this has happened to. Hindsight is 20/20. You trusted the company. You trusted the letter. In other contexts, trust is a good thing! But you do need to let the company know that they let you down with that letter. Maybe if they got enough complaints or some very public ones, they might get rid of the letter, and just give people a simple warning, or perhaps links to outside sites that offer general advice to get through customs quickly.