The quality of the cables is great, but the length tends to be rather short. For example, I ordered a 0.5 m cable, among others, and it was (incl. Plug!) 0.43 m. The other cable were rather something designed just. Prefer to order one notch longer in doubt. Delivery time and packaging was ok. On an attempted contact (email and phone) was not responding.