Bought some for a heel issue as read it can help. Do they take a while to get used to? I know they will end up being mega comfy.....eventually