I ordered 2 TinySine DSP boards TSA1701 on May 27, 2024.
Only after the order I noticed that no units were in stock.
The parcel was finally delivered on June 18, 2024, i.e. after 22 days.
The price seems ok.
Unit price was 22,71 € at the day of order,
Including shipping to Germany this resulted in 25,75 € per board.
List price at TinySine is 21,20 USD (=19,93 € on June 21, 2024).
For 2 boards shipping cost are estimated as 8 $, resulting in a unit price of 25,20 $.
For an order of 2 the German distributor charges 37 € per unit.