I think it's better to buy it off sideshow, not least because they have a good customer service in case anything goes wrong. While the price of the figure at HLJ is cheaper, the shipping cost itself (for EMS with tracking) could usually come to about 30-40% of the figure cost, unless you prefer to use Air Parcel, which although cheaper, is not insured and has no tracking number.
IMO, rather than purchasing it off HLJ, you're better off purchasing it either from Sideshow (if u're outside Cali.) or Alter Ego Comics (they have heartbreaker for $229.99 + $17 shipping i believe) if u're from Cali.
Marc and Josh are very pleasant to deal with and highly recommended! Not only that, they have a great rewards system too.
https://www.alteregocomics.com/hot-toys-heartbreaker.html
Alternatively, you could also look up FanBoy Collectibles, but their figure price is $5 more expensive, and shipping cost is about $3 more expensive than Alter Ego's. Troy (shop owner) responds really fast to emails and provides top notch service too!
https://www.fanboycollectibles.com/...cts_id=3408&osCsid=4uuv1r160k4a3qk6as0mhif6h1