Like the others, I've only purchased clothing and accessories that are Sette and PP branded (jerseys, shorts, tights, gloves, toe covers, shoes, a cap, fenders, a multitool, chain whip, lockring tool, etc). I've also bought some name brand clothing and parts (tires, cables, socks, tubes, pump, etc) from them. As you can tell, I'm a fan. I'm really impressed by how quickly they ship. In the service aspects I've experienced, they do not seem like a discount outfit. I wouldn't hesitate to try one of their bikes. Though I've not seen one with my own eyes, I've recommended them to friends.
Paul