请问这句英文表达的是什么意思?how much would 3 yards plus s&h be for this i