Ciamillo Design, LLC
Read all reviews for Ciamillo Design, LLC →
L8 ULTRA Brakes... Perfect Product, Perfect Business!
After long researches and reviews I decided to buy a pair of L8 ULTRA Brakes. I am building my own dream road bike and these components will be one of the essential parts of my dream bike. I ordered product from Turkey. It has great design and impressive specs and of course the quality built by Ted Ciamillo. It was privilege for me to meet with Ted and made some business. He had very smooth, responsive and informative communication with me also gave me some generous specials as well. He shipped items on time. Such perfect product and business experience. Thank you Ted and team.