I refunded them with hibana, and I'm still waiting for the money to post but it was 12 hours or less. It was for my friend who wanted PS4 pro and a game.
I personally bought the switch because I wanted to refund GS for other games and I knew if I tried to refund the switch I couldn't since it comes in their own preorder.