The only place locally I know of Would be JDM of Miami. You can google them. I wouldnt order a swap from a shop, you can go online and order one just like they would, only without the markup they would charge. I would check out
Specializing in JDM-USDM Engines & Parts...hmotorsonline.com