Has anybody had these? Ive seen loads online about them being the most comfortable sliders ever!- I ordered a pair this morning but now see they have ALOT of negative reviews, some even saying it's a scam and they never arrive!- so annoyed I didnt read the reviews first!