CastleBee 10/06/2005
I've never had a pair but have read about them. They claim to be more natural in that they align your spine and keep you from having back problems. I'm on the fence on this one and would love to hear the experiences of someone who has tried them before I invest 100+ bucks.
Helpful
Funny
Agree
Disagree
1 reviews! « Previous | Page of 1 | Next »
Sort by Newest Oldest Most helpful Least helpful Highest rated Lowest rated