Fatti: A. A._ e B._ erano comproprietari di fondi limitrofi siti nel Comune di X._, acquistati in parte nel 1978 (in comproprietà con il padre) ed in parte nel 1982 e nel 1985. Nel 1991, il padre ha donato ai figli le sue quote di comproprietà e si è proceduto alla riunione di diversi mappali, con l'iscrizione a registro fondiario della nuova particella nnn, intestata in comproprietà per un mezzo ciascuno ai due fratelli. Su tale sedime i proprietari hanno poi costruito e a più riprese ampliato uno stabile abitativo e commerciale. B. Il 9 dicembre 2010, A._ e B._ hanno ceduto a terzi le quote di proprietà per piani (PPP) ooo, ppp, qqq, rrr, sss, ttt, uuu, vvv, www, xxx e yyy, oltre alla quota di 81/92 della PPP zzz, del fondo base nnn, per un importo complessivo di fr. 6'000'000.--. Nella dichiarazione relativa all'imposta sugli utili immobiliari, essi hanno indicato di aver sostenuto costi di costruzione e di miglioria per fr. 3'705'000.-- e quantificato l'utile imponibile in fr. 1'674'462.--. Nello scritto accluso alla dichiarazione, hanno precisato che, "non avendo più a disposizione tutti i giustificativi per il calcolo dei costi di costruzione", avevano fatto allestire una stima da un perito. C. Notificando ai contribuenti la tassazione dell'imposta sugli utili immobiliari, l'Ufficio di tassazione competente ha commisurato l'utile imponibile in fr. 2'704'434.--. In tale contesto, ha spiegato di avere determinato i costi di costruzione e di miglioria in fr. 2'675'000.--, pari all'importo "indicato sulle domande di costruzione presentate all'Ufficio tecnico comunale per il rilascio delle licenze edilizie". Rilevato che "il valore inserito nella domanda di costruzione era calcolato su un preventivo di massima che non teneva conto dei costi supplementari dovuti all'insediamento di C._ nello stabile e dell'ufficio di D._ ai piani superiori" e che, di conseguenza, lo standard qualitativo dell'edificio era aumentato rispetto al preventivo, con reclamo del 22 febbraio 2013 i contribuenti hanno allora chiesto che i costi di costruzione venissero valutati in fr. 3'300'000.--. D. Il 27 dicembre 2013, il reclamo interposto contro la decisione di tassazione è stato tuttavia respinto, con la seguente motivazione: "L'art. 129 LT recita "II valore di investimento è il valore di acquisto aumentato dei costi di investimento". Per i costi richiesti in deduzione è dovere del soggetto fiscale documentare in modo ineccepibile i costi che intende far valere (vedi commentario Soldini/ Pedroli a pag. 250 e pag. 361). Nel caso in esame i contribuenti non hanno documentato l'investimento in quanto i giustificativi non sono più disponibili. In sostituzione dei documenti mancanti, presentano un rapporto peritale che valuta il costo di costruzione nel 1991 a fr. 3'705'000.--. Per poter verificare e valutare i dati presentati l'ufficio di tassazione ha provveduto alla ricerca delle domande di costruzione relative al mappale nnn di X._. Da questi documenti risulta che i costi totali preventivati ammontano a fr. 2'443'385.--. Trattandosi di un costo preventivo è stato aumentato del 10 % (variazione considerata "normale" tra il preventivo ed il consuntivo) arrivando così all'importo indicato nella notifica di tassazione di fr. 2'675'000.--. Appare chiaro che l'immobile è stato oggetto nel corso degli anni di diversi interventi e risulta difficile, senza giustificativi, stabilire in che misura si è trattato di lavori di miglioria oppure di ordinaria manutenzione, malgrado ciò si è tenuto conto integralmente di tutti gli importi indicati nelle domande di costruzione dal 2001 al 2004. Tenuto conto di quanto precede l'Autorità fiscale ritiene di confermare la decisione di prima istanza e di respingere il reclamo". La decisione su reclamo è stata confermata dalla Camera di diritto tributario del Tribunale d'appello del Cantone Ticino, che si è espressa in merito con sentenza del 29 luglio 2014. E. Il 12 settembre 2014, A._ e B._ hanno quindi impugnato il giudizio della Camera di diritto tributario con ricorso in materia di diritto pubblico al Tribunale federale, postulando l'annullamento dello stesso e il rinvio dell'incarto all'istanza precedente per nuovo giudizio. Nel corso della procedura, la Corte cantonale ha chiesto che, per quanto ammissibile, il gravame sia respinto. La domanda di respingere il ricorso è giunta anche dalla Divisione delle contribuzioni del Cantone Ticino. L'Amministrazione federale delle contribuzioni si è invece rimessa al giudizio di questa Corte. Al 12 dicembre 2014 risalgono infine le ulteriori osservazioni depositate dai ricorrenti, di cui verrà detto, per quanto necessario, più oltre.