Have used Ribble many times with good results. Last order took 10 days to inform me they were out of stock on one of the items ($115). After three weeks of no action, only promises, I started a resolution case with Paypal. Now 25 days after the paypal transaction Ribble says they can not refund unless I drop the Paypal Resolution Case first and Paypal warns that if I do I can not re-open a case for the missing item. Have emailed Paypal that I think this is a bug, my case status should be "pending" or something not resolved until it is resolved. I fully expect Ribble will make this right but might be an issue with other vendors.