I had this number call me a few times claiming to have a refund for me.
1 786-480-4255 (It may work, but my phone was blocked from calling it)
I messed around with them by suggesting a "PayPal" transfer of funds instead of connecting me to their servers. They eventually got extremely upset and I was forced to tell them how i knew they were scammers. Their retorts range from hang-ups to laughter.
Give them hell!
(Update: Both numbers blocked me entirely. Win Win.)