My web not response today was:
"Thank you for your webnote, we have had stock arrive but there was not enough to cover the pre-orders but we hope for more stock, today, next week or the 12th August, fingers crossed sorry for the delay, in terms of the queue position 195, have a great day."
I suppose they're getting X number of cards this week and expect more the next. So if you're up to queue position X you could get yours with the shipment of the 5th. If you're >X then you're probably due from the next batch expected on the 12th.
It's really not like they can do much about it. They ship as many cards out as they get from Sapphire, as soon as they get them.
Let's hope production stabilizes at a high enough rate so that the pre-orders are cleared soon.