I received my new toy after almost…
I received my new toy after almost three weeks; patience was certainly required. The building blocks are quite fascinating, better than other similar products Ive tried. Quality feels solid. However, a bit quicker shipping would enhance the entire purchasing process for future buyers. Still satisfied overall with it.








