That does seem like a long time and not right!! I don't know EQ's deal is lately!!
But, again I think they can stall a bit, unfortunately yours was bad. I'd try again and keep really good track and if they don't comply - you have rights! (at least I think we do! :rofl