As regards PayPal - an excellent company but my credit card gives me 90 days for things like non-delivery. Check (cheque?) it out!