Returned a Swarovski ring ( incorrect size) on 04/04. Return item received by Amazon on 04/07 and related that refund should be received on 04/15. I logged into my account today and noticed a message stating refund was delayed and will be processed by 04/25. WOW! Take Amazon 18 days to refund to my Amazon account.