For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Penelope

United States

1 Reviews
1 Reads
0 Useful

1 review

sl crystal

This is THE STELLAR CRYSTAL COMPANY

I absolutely cannot rate SL Crystal As high as I wish. They are stellar with taking your order, packing, and shipping. If I have had any issue, they promptly correct it, and never give you any problems. I have had multiple special orders and they were able to process, pack and ship so fast! The glass beads and gemstones truly are magnificent in color and quality.

2026-07-01Verified