Ashley I get your point Ashley, but we can't stop waiting for Safari to fix their issues. You can't say to a customer that their browser is the issue, to the customer if it doesn't work right away, it's Broken, ant that's a Lost customer, they won't get back, and they definitely won't download another browser. The customer doesn't know how to use computers, so if it doesn't work, they won't dig in and find a fix. They are not geeks, they are not nerds.
One needs to support their browsers, whatever they use.
There must be support to Safari with workarounds, like many developers did/do supporting IE, specially now, specially at these point in history that Safari /iPad is the largest user base of customers right now.