There has been a lot of complaints over the responsiveness of Leo and turnaround times for his cards. I have been waiting for them to come back in stock and ordered a BU0836X as soon as they showed in stock, this was last Monday. The following morning I received shippment notification from him, and card arrived today. I don't think a week to get a card to the USA is bad at all!

Now I just need time to work on everything.