Technically it is illegal for US citizens to purchase them anywhere. Money is still filtering back to Cuba. I will add that I think the boycott is stupid.
Even in Cuba, there are counterfeits, to say nothing of the rest of the world. It isn't hard to remove one band and replace with a different one, as has been pointed out.