Very good first impressions, you had the cheapest teensy 4.0 in Europe as far as I can tell, and you shipped very quickly and it was packaged good!
Strengths
Everything felt smooth, your homepage is easy to use, and you answer mails quickly so impressions are that you are a well functioning company
Improvements or suggestions
You are kinda buried in the Google search but that maybe my search habits.