many ppl have a misconception of scratch resistant being scratch proof. scratch resistant doesnt mean u wont get scratches. even harder stone like granite may get scratch if not handled properly. also all stone will lose its shine after sometime (really depend on maintainence) but shine can be revive by polishing. as for warranty usually they cover only materials defects if its human cause most probably its not under warranty. and true natural stone will have more visible join line as the wastage is more to cut the whole design from a single piece so join line is inevitable. depend on quality price range from 150-200+