Chromosome position mismatch for SNPs in dna tests
Most or all consumer DNA companies doing autosomal SNP tests deliver their raw data (at least by default) based on human reference genome build 37 (GRCh37).  This is effectively the standard for this arena because it is compatible with existing files and other companies, allowing matching and other processing.  dbSNP and SNPedia have changed to use the next major genome update, build 38 (GRCh38).  The major genome builds can be expected to have different position numbers for most all comparable places in the genomes, including of course all SNPs which are defined in both builds (most of them).

So the differences in positions shown in your raw data files and dbSNP/SNPedia are due to this difference in the reference builds they are based on.  I don't know a way of getting build 37 positions on SNPedia, but on dpSNP one way of seeing the build 37 position is to scroll down to "Genomic regions, transcripts, and products", "Choose placement" of GRCh37, and then hover over the blue highlighted SNP name, which will show a drop-down list with the (build 37) position, among other things.