I don't know about it having a high cost of compliance. I regularly have to adjust clients portfolios in response to local tax changes, it takes under 5 minutes even when they own multiple homes in multiple jurisdictions.
There are already add-on's in most internet sales platforms that do it automatically. Alternatively, sales-tax.com lists them. here is inwood:
http://www.sale-tax.com/InwoodWV