1 star is too much.
1 star is too much. This company provide rubbish equipment and their after sales is the worst. Do not buy from them
United Kingdom
1 star is too much. This company provide rubbish equipment and their after sales is the worst. Do not buy from them