There's one problem. The Heat didn't win. The Dallas Mavericks won the championship.
The Macy's ad in the Miami Herald read, "Congratulations Miami" next to pictures of Heat championship T-shirts and hats for sale. One T-shirt read "Heat 2011 NBA Finals Champions" and the ad showed the Heat's logo on a hat with the words "NBA Champions."
Locals did not find the ad amusing.
"That's a bone-headed move and just kind of rubbing it in our face," said one Miami resident.
The Miami Herald issued a correction and apologized. A Macy's spokeswoman says it's an unfortunate error and also apologized to Heat fans.
The Mavericks beat the Heat 105-95 in game six of the NBA finals on Sunday in Miami.
The Associated Press contributed to this story